English Dictionary
◊ CREME ANGLAIS
creme anglais
n : custard sauce flavored with vanilla or a liqueur